﻿using System.Collections.Generic;
using Core.Models.Enums;

namespace Service.Model
{
    public class Player
    {
        public int PlayerId { get; set; }

        public ChessPieceColor PlayerColor { get; set; } 
        public int Difficulty { get; set; }

        public virtual ICollection<PlayerHeuristic> PlayerHeuristics { get; set; }
        public virtual ICollection<GamePlayer> GamePlayers { get; set; }


        public Player()
        {
            PlayerHeuristics = new List<PlayerHeuristic>();
            GamePlayers = new List<GamePlayer>();
        }
    }
}